Technical Newsletter # 1 |
|
---|---|
Welcome to the 1st edition of "JVL Tech News". The technical newsletter is a newsletter that contains more technical details and informations than JVL news. If there's any updates on firmware/software or new features, you can keep updated in this newsletter. |
|
1. Absolute Encoder in MAC400/800 |
|
The big advantage of having an Absolute Encoder is that you only need to reset the encoder value once, then you can drive and always have a correct absolute encoder counter value - no matter how many power cycles you make. In MAC 400/800 the Absolute Encoder is partly mechanical (tooth wheels) so no backup battery is needed. |
|
The encoder is multiturn and has up to ±1024 Revs.
|
|
How to reset the encoder? |
|
From MacTalk only: Move the MAC motor to the correct new 0 (zero) position, then first click the button [Reset position] – and then [Save in Flash]. If an RxP Program is running: First you have to STOP the RxP program – go to the “MAC00-RxP” tab and click the [Stop] button. |
|
IMPORTANT: |
|
As the encoder has up to ±1024 Revs, you have to be careful to reset the encoder at a reasonable position. When e.g. the MAC 400 drives past (exceeds) +8.388.606 Cnt (1024 x 8192 = +8.388.608 Cnt), then the counter value in Reg 226 “wraps around” to the value -8.388.608 Cnt ! While driving it’s no problem to exceed 8.388.606 cnt, the motor keeps on driving in the desired direction and stops correctly – BUT after a power cycle Actual and Requested positions (P_IST and P_SOLL) are both set to the same absolute counter value: |
|
P_IST = P_MULTITURN + P_OFFSET | |
2. Synchronize Position Registers Inside an RxP Program
|
|
If you want to change the Actual position to a new value, e.g. to move the Home position, also the Requested position and some internal counter registers have to be changed or synchronized as well. |
|
1) First make sure the motor is at a standstill (so Actual and Requested position don’t change while performing the sync), e.g.: |
|
(2A) In MAC 050…141 you use lines like the following – using the value for Sync Position that you want (as shown 0 or Actual position – or another value): |
|
(2B) In MAC 400…800 you use lines like the following – using the value for Sync Position that you want (as shown 0 or Actual position – or another value): |
|
(Control bits: Manual Resync = Bit 10 ON in MiniMAC / Bit 6 ON in BigMAC). |
|
For further information, contact: JVL Industri Elektronik A/S, Blokken 42 , 3460 Birkerød, Denmark Tel: +45 4582 4440. E-mail: jvl@jvl.dk. Web: www.jvl.dk |
|
If you want to unsubscribe JVLtechnews please send a mail to jvlnyt@jvl.dk marked "unsubscribe JVL Technews" |